package snail19.baseDao;

import java.io.Serializable;
import java.util.List;

public interface BaseDao<T> {
	//保存
	void saveEntity(T t);
	//删除
	void deleteEntity(T t);
	//更新
	void updateEntity(T t);
	//局部变更
	void bachEntity(String hql,Object...objects);
	//get查询
	T getEntity(Serializable id);
	//load查询
	T loadEntity(Serializable id);
	//集合查询
	List<T> findEntityByHQL(String hql,Object...objects);
	

}
